package com.ruoyi.project.vo;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

public class CompomentInfoListVO extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 构件编号 */
    @Excel(name = "构件编号")
    private String compomentNo;

    /** 构件名称 */
    @Excel(name = "构件名称")
    private String compomentName;

    /** 构件类别 */
    @Excel(name = "构件类别")
    private String compomentType;

    /** 项目编号 */
    @Excel(name = "项目编号")
    private String projectNo;

    /** 项目名称 */
    @Excel(name = "项目名称")
    private String projectName;

    /** 工艺流程编号 */
    @Excel(name = "工艺流程编号")
    private String processNo;

    /** 工艺流程名称 */
    @Excel(name = "工艺流程名称")
    private String processName;

    /** 工艺路径 */
    @Excel(name = "工艺路径")
    private String technologicalProcess;

    /** 楼栋 */
    @Excel(name = "楼栋")
    private String build;

    /** 构件数量 */
    @Excel(name = "构件数量")
    private Double count;

    /** 产出量 */
    @Excel(name = "产出量")
    private Double yieldCount;

    /** 是否导入BOM */
    @Excel(name = "是否导入BOM")
    private int isImportBOM;

    public String getProjectNo() {
        return projectNo;
    }

    public void setProjectNo(String projectNo) {
        this.projectNo = projectNo;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCompomentNo() {
        return compomentNo;
    }

    public void setCompomentNo(String compomentNo) {
        this.compomentNo = compomentNo;
    }

    public String getCompomentName() {
        return compomentName;
    }

    public void setCompomentName(String compomentName) {
        this.compomentName = compomentName;
    }

    public String getCompomentType() {
        return compomentType;
    }

    public void setCompomentType(String compomentType) {
        this.compomentType = compomentType;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public String getProcessNo() {
        return processNo;
    }

    public void setProcessNo(String processNo) {
        this.processNo = processNo;
    }

    public String getProcessName() {
        return processName;
    }

    public void setProcessName(String processName) {
        this.processName = processName;
    }

    public String getTechnologicalProcess() {
        return technologicalProcess;
    }

    public void setTechnologicalProcess(String technologicalProcess) {
        this.technologicalProcess = technologicalProcess;
    }

    public String getBuild() {
        return build;
    }

    public void setBuild(String build) {
        this.build = build;
    }

    public Double getCount() {
        return count;
    }

    public void setCount(Double count) {
        this.count = count;
    }

    public Double getYieldCount() {
        return yieldCount;
    }

    public void setYieldCount(Double yieldCount) {
        this.yieldCount = yieldCount;
    }

    public int getIsImportBOM() {
        return isImportBOM;
    }

    public void setIsImportBOM(int isImportBOM) {
        this.isImportBOM = isImportBOM;
    }
}
